#pragma once

#include <vector>

class Node
{
private:
	int id;
	IRenderable *model;

	IVec3Interpolator *pos;
	IRot3Interpolator *rot;
	IVec3Interpolator *scale;
	IFloatInterpolator *roll;

	std::vector<Node*> subNodes;

public:
	Node(int id, IRenderable *model);

	void Get
};
